home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CU Amiga Super CD-ROM 15
/
CU Amiga Magazine's Super CD-ROM 15 (1997)(EMAP Images)(GB)[!][issue 1997-10].iso
/
CUCD
/
Graphics
/
VideoEasel
/
ReadMe
< prev
next >
Wrap
Text File
|
1996-11-23
|
10KB
|
218 lines
| | _____ ____ ___ ____ *
| | | | \ | / \ *
| | | | | | | | *
| | | | | |_ | | ***
\ / | | | | | | * *** ***
\ / | | | | | | *
\ / | | | | | | *
\ / __|__ |___/ |___ \____/ *** *
* *
*
_______
| ____ ____ ____
| / \ / | |
| | | | | |
|-- | | \___ |- |
| |----| \ | |
| | | | | |
| | | ____/ |____ |____
|______
by
_______ _____ _____ __ _
/ / / / / / / \/_/ //_/_
/ /____/ / / /____/ ___ / ____// / _ __
/ / / / / / \ / /|/ / / / /_/ / /\_/_/
/ / / /____/ / / _/__/_/ /__/|_/_/_/ /_/_/ /_
/
_____________________________________________________________________________
The THOR-Software Licence
This License applies to the computer programs known as "VideoEasel" and all
supplied code fragments in the drawers "Environments", "Algorithms" and
"Scripts".
The "Program", below, refers to such program.
The programs and files in this distribution are freely distributable
under the restrictions stated below, but are also Copyright (c)
Thomas Richter.
Distribution of the Program by a commercial organization without written
permission from the author to any third party is prohibited if any payment
is made in connection with such distribution, whether directly
(as in payment for a copy of the Program) or indirectly (as in payment
for some service related to the Program, or payment for some product
or service that includes a copy of the Program "without charge";
these are only examples, and not an exhaustive enumeration of prohibited
activities). However, the following methods of distribution involving
payment shall not in and of themselves be a violation of this restriction:
(i) Posting the Program on a public access information storage and
retrieval service for which a fee is received for retrieving information
(such as an on-line service), provided that the fee is not
content-dependent (i.e., the fee would be the same for retrieving the same
volume of information consisting of random data).
(ii) Distributing the Program on a CD-ROM, provided that the files
containing the Program are reproduced entirely and verbatim on such
CD-ROM, and provided further that all information on such CD-ROM be
redistributable for non-commercial purposes without charge.
Everything in this distribution must be kept together, in original
and unmodified form.
Limitations.
THE PROGRAM IS PROVIDED TO YOU "AS IS," WITHOUT WARRANTY. THERE IS NO
WARRANTY FOR THE PROGRAM, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. THE ENTIRE
RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD
THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY
SERVICING, REPAIR OR CORRECTION.
IF YOU DO NOT ACCEPT THIS LICENCE, YOU MUST DELETE ALL FILES CONTAINED IN
THIS ARCHIVE.
_____________________________________________________________________________
About VideoEasel
=================
VideoEasel is a generic environment for so called cellular automata machines.
The most popular amongst them is Conway's "Life"-algorithm, which has been
implemented on almost every machine. But VideoEasel does much more: You may
modify the rules of the game, may implement easely other algorithms, modify
existing ones... I implemented every single CAM (Cellular automata machine)
I could find... That was much work, and for that reason:
The program is Freeware, it's a full version, without restrictions. But if
you like this program and want to use it, you REALLY need documentations for
VideoEasel. Cause typing a huge doc for a huge program is much work, please
support me! If you want a manual, send me a EMAIL to find out the price
(YESS, you will have to PAY MONEY for it!):
thor@einstein.math.tu-berlin.de
Include: Price you want to pay ( >= 30 DM)
Prevered language (German/English)
Private greetings (-:
The price haven't been worked out since I haven't started typing the manual
yet - but if there are enough requests, I will. Please include your
prefered languange (German or English, not more... sorry) and the price
you would like to pay - it shouldn't be under DM 30,- (-;
(Real man write programs, not documentations... at least unless they get
paid for it :-)
For a quick start and a tiny introduction, this ReadMe is enough, but not
more...
_____________________________________________________________________________
Requirements
============
VideoEasel is in fact very demanding. 1MB chip mem is a must, 2MB would be
fine. Fast memory MUST be provided, the more, the better. I think the
minimum should be somewhere around 3MB (Argh!). The point is that I wanted
to make this monster fast and I have enough (10MB) memory. Processor: Well
a MC68000 works, but... As minimum, I would suggest a MC68020 with 25 MHz,
the more, the better....
____________________________________________________________________________
Installation
============
After extracting the archive, copy the extracted files whereever you like.
Extract now the "RexxMathLib" archive and follow the instructions given there
to install it (If I remember exactly, you only have to copy the library
to LIBS:...).
Copy the "PatchDraw" program to your C: directory and add the following line
to "S:Startup-Sequence" using a standard editor:
SetPatch >NIL:
PatchDraw ; <-- Insert this here...
; more stuff
"PatchDraw" corrects a flaw in the graphics.library line drawing algorithm,
it does no specific VideoEasel patch.
_____________________________________________________________________________
A Quick Start
=============
Start VideoEasel and wait for the startup title. Now read the "About" title
and click "O.K.". For a nice demo, hit the start button in the toolbar left
on the screen. It looks like a small arrow ( <| ). After a while the screen
should slowly get blurred. If you have seen enough, press the stop button
on the toolbox (it looks like a filled "o"). What you've seen here is a
discrete version of the heat flow of the picture: The lighter parts are
"warmer" than the darker (by the way: The heat equation is my speciality...).
Probably you want to run "Life" now: Select "Open" from the applications
menu. Select an "Application":
FastLife for a fast and colorful life implemenation
LightSpeedLife for a even faster but black & white implementation
Open it. Now select "Open" from the brush menu. In the requester, select
"GliderGliderGun" and click "Load". Place the brush whereever you want on
the screen. Select "Speed" from the applications menu and set the scroller
all to the left - minimum delay or maximal speed. Now click again the start
button. Be impressed.
Sorry, that's all the help I can provide for free...
_______________________________________________________________________________
Thanx goes to....
Tomas Rokicki, for his FastLife algorithm. I haven't used it in
VideoEasel, but was inspirited by the idea. (Ain't there a 'h'
missing in your name, T(h)omas? )
Ron Charlton for his FastLife program. I used many patterns found
in his archive. They (and much more) are contained in the
XLife folder. The ready to use brushes are in the brush directory.
Jon Bennett for his XLife implemenation for Unix. Again, some ideas
have been adapted. All patterns found in the XLife archive are
included in VideoEasel, although the import script does not yet
handle the new include style yet...
Brian Hayes and A.K. Dewdney for their arcticles in the Scientific
American (Spektrum der Wissenschaft in german). They brought me to
the idea writing VideoEasel. Some algorithms are based on their
articles (The wire world, Life, Crystal and City...)
Tommaso Toffoli and Norman Margolus for their book on cellular
automata machines. All "CAM"-type algorithms are based on their
book and have been translated from CAMForth to CAMRexx.
Thanx does not go to...
Commodore/Amiga for their #$?&! computer. This sh*tty thing never
worked like it should (third computer, 9th ! mouse, 3rd fan, 2nd
board update...). I really LIKED it when the went bankrupt!
All the users that work with VideoEasel without buying the manual...
So long,
Thomas Richter November 23th 1996, Berlin